.fund-table-data {
	margin-bottom: 20px;
	border-left: 1px solid $color-border;
	border-right: 1px solid $color-border;
	border-bottom: 1px solid $color-border;
	border-top: 1px solid $color-skyblue;
	caption {
		background-color: $bgc-deep;
		font-size: 14px;
		color: $color-gray;
		font-weight: bold;
		line-height: 40px;
		height: 40px;
		border-left: 1px solid $color-border;
		border-right: 1px solid $color-border;
		border-top: 1px solid $color-border;
		border-bottom: 1px solid $color-skyblue;
		text-indent: 20px;
	}
	thead {
		background-color: #f8f9fb;
		color: $color-gray-light;
		line-height: 26px;
		border-bottom: 1px solid $color-border;
		td {
			text-align: center;
		}
		th {
			text-indent: 20px;
		}
	}
	tbody {
		td {
			text-align: center;
			padding: 8px 0;
			border-bottom: 1px dotted $color-border;
		}
		th {
			text-indent: 20px;
			padding: 5px 0;
			border-bottom: 1px dotted $color-border;
		}
	}
	&.table-hypz {
		tbody {
			td {
				text-align: left;
				border-bottom: 1px dotted #fff;
			}
			th {
				border-bottom: 1px dotted #fff;
			}
		}
	}
}

.fund-table-text {
	caption {
		font-size: 14px;
		color: $color-blue;
		line-height: 36px;
		font-weight: bold;
	}
	margin-bottom: 20px;
	border: 1px solid $color-border;
	th {
		background-color: $bgc-deep;
		padding: 10px;
		border: 1px solid $color-border;
	}
	td {
		text-align: left;
		padding: 10px;
		border: 1px solid $color-border;
		line-height: 26px;
	}
	thead {
		th {
			font-weight: bold;
			font-size: 14px;
			color: $color-gray;
		}
	}
	&.td-center {
		th {
			text-align: center;
		}
		td {
			text-align: center;
		}
	}
	.no-record {
		color: $color-gray;
		font-size: 18px;
	}
}
